too good to be true
Idiom
too
good
to be
true
used to say that you cannot believe that something is as good as it seems
‘I'm afraid you were quoted the wrong price.’ ‘I thought it was too good to be true.’